caea5a51ee2e78e79da48173c86c65ea7aed4f1f,core/src/main/java/hudson/matrix/MatrixBuild.java,RunnerImpl,waitForCompletion,#BuildListener#MatrixConfiguration#,339
Before Change
// if the build seems to be stuck in the queue, display why
String why = qi.getWhy();
if(!why.equals(whyInQueue) && System.currentTimeMillis()-startTime>5000) {
listener.getLogger().println(c.getDisplayName()+" is still in the queue: "+why);
whyInQueue = why;
}
}
After Change
// if the build seems to be stuck in the queue, display why
String why = qi.getWhy();
if(!why.equals(whyInQueue) && System.currentTimeMillis()-startTime>5000) {
listener.getLogger().println(HyperlinkNote.encodeTo('/'+ c.getUrl(),c.getDisplayName())+" is still in the queue: "+why);
whyInQueue = why;
}
}